Deferitazole (disodium salt, tablet)